(capital) investment abroad - Francés Inglés Diccionario